home *** CD-ROM | disk | FTP | other *** search
- Subject: Re: GEM-List
- Date: Fri, 29 Jul 1994 16:09:59 +1000
- From: Warwick Allison <warwick@cs.uq.oz.au>
- Precedence: bulk
-
- Mark Baker wrote:
- >[GEM++] crashes on my Falcon as well, as I've already emailed you about. The
- >editable fields in Nethack crash as well. Could this be a conflict with LTMF?
-
- It certainly is. A pervious version of GEM++ used the ED_START objc_edit
- operation. GEM ignores this operation, and it is documented as Do Not Use.
- LTMF crashes if it is used. It's hard to say which is at fault, in this
- case - but it doesn't matter, because GEM++ doesn't do it anymore. Simply
- turn off the extended editor, and it works fine. What can I say - I don't
- use LTMF and I didn't see the Do Not Use until more recently.
-
- > > I know it might be hard to resist thinking of one's own machine as the
- > > target for one's software and optimizing for that, but this really must
- > > be avoided, especially by anyone want to follow a standard.
- >
- >But surely optimising for STs, TTs and Falcons, with or without Overscan,
- >Blowup etc, is better than optimising for graphics cards which a tiny minority
- >have.
-
- Including Falcons in 256 colours and in TrueColour? Use offscreen bitmaps
- in those resolutions and you are talking major expense (640x480 - a small
- offscreen bitmap - is almost a megabyte in Falcon HiColour).
-
- I'm not totally adverse to offscreen bitmaps. Just be extremely careful
- about when to use them. Don't just use them because it is easier.
-
- >Pointer form change I would definitely support and it _has_ been around since
- >day one. But not the others.
-
- Point-to-type: TOSWIN, UW.
- Exit highlighting: Menu items (since day one)
-
- >were it not totally different to GEM conventions. As for exit highlighting I
- >can't see any point in it, although it is harmless. It doesn't look very nice
- >with 3d buttons though.
-
- Depends on the highlighting, probably. Motif uses an outline as the highlight.
- I don't really like it either, except for menus.
-
- >Balloon help... why not, it's a pity there isn't an
- >efficient way to track menus (it can be done using timer events)
-
- Not true. Rectangle events are provided to the application EVEN WHILE
- THE MENUS ARE BEING USED. Strange, but true. (I can see it is going
- to cause be problems, as the drop-down menus don't clip the rectangle
- lists!)
-
- >If anyone wants to deviate from the standard by, for example, using
- >their own fileselector, click to type in background windows or any other thing
- >by all means have it as a user option (and certainly don't force it on the
- >user). But don't say we all have to have it as an option, it's just your
- >non-standard program.
-
- Only the name for these options needs to be standardized - just so that
- anyone who DOES want to provide them knows of a defined way to allow the
- user to disable it.
-
-
- >But I agree with your proposal, it would make sense to do this. How about
- >putting everything in the multitos folder though?
-
- Hehe... it's the old story. A War to End All Wars. The Folder to End all
- Folders. Alas, a Geneva user would look pretty silly creating a C:\MULTITOS
- folder.
-
- A C:\SYSTEM or C:\SYS folder is the best we can do. Recommend putting
- C:\CPX and C:\GEMSYS and C:\SPEEDO there and re-directing the
- appropriate pointers.
-
- --
- Warwick
-